Inheritance (object-oriented programming)
part 22/28 · 45.4 KB total
──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
See also
• Archetype pattern
• Circle–ellipse problem – Problem in object-oriented programming
• Defeasible reasoning – Reasoning that is rationally compelling, though not deductively valid
• Interface (computing) – Shared boundary between elements of a computing system
• Method overriding – Language feature in object-oriented programming
• Mixin – Class in object-oriented programming languages
• Polymorphism (computer science) – Using one interface or symbol with regards to multiple different types
• Protocol – Abstraction of a classPages displaying short descriptions of redirect targets
• Role-oriented programming – Programming paradigm based on conceptual understanding of objects
• Trait (computer programming) – Set of methods that extend the functionality of a class
• Virtual inheritance – Technique in the C++ language
──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────